high school principal's certificate - German English Dictionary